package com.vonchange.purchase.purchase.bean;
import com.vonchange.headb.core.annotation.HeaEntity;
import com.vonchange.headb.core.annotation.HeaId;

import java.util.Date;
import java.util.List;
import java.util.Map;
 /**
 *  采购记录
 *  @author    vonchange
 *  @date     2016年06月29日 09:39:54 
 */
 @HeaEntity("purchase")
public class  Purchase{
     
     /**
     * 
     */
     @HeaId
     private String  id;     
     /**
     * 商户ID
     */
     private String  merchantId;     
     /**
     * 商户名
     */
     private String  merchantName;     
     /**
     * 父商户ID
     */
     private String  parentMerchantId;     
     /**
     * 
     */
     private String  parentMerchantName;     
     /**
     * 
     */
     private String  goodId;     
     /**
     * 
     */
     private String  goodName;     
     /**
     * 
     */
     private String  unitName;     
     /**
     * 数量
     */
     private Float  number;     
     /**
     * 
     */
     private String  remark;     
     /**
     * 
     */
     private Date  purchaseTime;     
     /**
     * 
     */
     private String  deedId;     
     /**
     * 
     */
     private Integer  isDelete;     
     /**
     * 
     */
     private Date  createTime;     
     /**
     * 
     */
     private Date  updateTime;
     private List<Map<String, Object>>  numberList;
     public Purchase() {
     }
     public Purchase( String id) {
         this.id = id;
      }
     public String  getId() {
         return this.id;
     }
     public void setId(String  id) {
         this.id = id;
      }
     public String  getMerchantId() {
         return this.merchantId;
     }
     public void setMerchantId(String  merchantId) {
         this.merchantId = merchantId;
      }
     public String  getMerchantName() {
         return this.merchantName;
     }
     public void setMerchantName(String  merchantName) {
         this.merchantName = merchantName;
      }
     public String  getParentMerchantId() {
         return this.parentMerchantId;
     }
     public void setParentMerchantId(String  parentMerchantId) {
         this.parentMerchantId = parentMerchantId;
      }
     public String  getParentMerchantName() {
         return this.parentMerchantName;
     }
     public void setParentMerchantName(String  parentMerchantName) {
         this.parentMerchantName = parentMerchantName;
      }
     public String  getGoodId() {
         return this.goodId;
     }
     public void setGoodId(String  goodId) {
         this.goodId = goodId;
      }
     public String  getGoodName() {
         return this.goodName;
     }
     public void setGoodName(String  goodName) {
         this.goodName = goodName;
      }
     public String  getUnitName() {
         return this.unitName;
     }
     public void setUnitName(String  unitName) {
         this.unitName = unitName;
      }
     public Float  getNumber() {
         return this.number;
     }
     public void setNumber(Float  number) {
         this.number = number;
      }
     public String  getRemark() {
         return this.remark;
     }
     public void setRemark(String  remark) {
         this.remark = remark;
      }
     public Date  getPurchaseTime() {
         return this.purchaseTime;
     }
     public void setPurchaseTime(Date  purchaseTime) {
         this.purchaseTime = purchaseTime;
      }
     public String  getDeedId() {
         return this.deedId;
     }
     public void setDeedId(String  deedId) {
         this.deedId = deedId;
      }
     public Integer  getIsDelete() {
         return this.isDelete;
     }
     public void setIsDelete(Integer  isDelete) {
         this.isDelete = isDelete;
      }
     public Date  getCreateTime() {
         return this.createTime;
     }
     public void setCreateTime(Date  createTime) {
         this.createTime = createTime;
      }
     public Date  getUpdateTime() {
         return this.updateTime;
     }
     public void setUpdateTime(Date  updateTime) {
         this.updateTime = updateTime;
      }
	public List<Map<String, Object>> getNumberList() {
		return numberList;
	}
	public void setNumberList(List<Map<String, Object>> numberList) {
		this.numberList = numberList;
	}

}
